tp1: b16.o main.o 
	gcc -lm -o tp1 b16.o main.o

#b18.o: b16.o b17.o
#	ld -r b16.o b17.o -o b18.o

#b17.o: b17.c 
#	gcc -g -c -Wall b17.c

b16.o: b16.S 
	gcc -g -c -Wall b16.S
 
 
main.o: main.s
	gcc -c main.s 

main.s: main.c
	gcc -g -Wall -S -std=c99 main.c

clean:
	rm -f *.o *.s *.core tp1
